package com.logic.landseaserver.ws.request;

import java.util.Date;

import com.logic.landseaserver.ws.dto.ProjectDetailDTO;

public class RoomDetailReq {
    private Integer id;

    private String roomCode;

    private Integer prjId;

    private Integer estateId;
    
	private String buildNum;

    private String floorNum;

    private String unitNum;

    private String houseNum;

    private String roomNum;

    private Float buildArea;

    private Float insideArea;

    private Double rent;

    private Double originalPrice;

    private Double propertyFee;

    private String rentType;

    private String roomType;
    
    private String tags;
    
    private Integer housekeeper;

	private String status;
    
    private String appendStatus;

	private Integer maxResident;

    private Integer version;

    private Date createdDtm;

    private Integer createdBy;

    private Date lastModifiedDtm;

    private Integer lastModifiedBy;

    private Boolean deleted;

    private String description;
    
    private Date ableCheckInTime;
    
    private String decorateStyle;
    
    private String devices;
    
    private String direction;
    
    //获取项目对象
    private ProjectDetailDTO  project;

    //标识转租时操作
    private String oprType;
    

	public void setHousekeeper(int housekeeper) {
		this.housekeeper = housekeeper;
	}

	public String getDecorateStyle() {
		return decorateStyle;
	}

	public void setDecorateStyle(String decorateStyle) {
		this.decorateStyle = decorateStyle;
	}

	public String getDevices() {
		return devices;
	}

	public void setDevices(String devices) {
		this.devices = devices;
	}

	public String getDirection() {
		return direction;
	}

	public void setDirection(String direction) {
		this.direction = direction;
	}

	public Date getAbleCheckInTime() {
		return ableCheckInTime;
	}

	public void setAbleCheckInTime(Date ableCheckInTime) {
		this.ableCheckInTime = ableCheckInTime;
	}

	public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getRoomCode() {
        return roomCode;
    }

    public void setRoomCode(String roomCode) {
        this.roomCode = roomCode == null ? null : roomCode.trim();
    }

    public Integer getPrjId() {
        return prjId;
    }

    public void setPrjId(Integer prjId) {
        this.prjId = prjId;
    }

    public Integer getEstateId() {
        return estateId;
    }

    public void setEstateId(Integer estateId) {
        this.estateId = estateId;
    }
    
    public String getBuildNum() {
		return buildNum;
	}

	public void setBuildNum(String buildNum) {
		this.buildNum = buildNum;
	}


    public String getFloorNum() {
        return floorNum;
    }

    public void setFloorNum(String floorNum) {
        this.floorNum = floorNum;
    }

    public String getUnitNum() {
        return unitNum;
    }

    public void setUnitNum(String unitNum) {
        this.unitNum = unitNum;
    }

    public String getHouseNum() {
        return houseNum;
    }

    public void setHouseNum(String houseNum) {
        this.houseNum = houseNum;
    }

    public String getRoomNum() {
        return roomNum;
    }

    public void setRoomNum(String roomNum) {
        this.roomNum = roomNum;
    }

    public Float getBuildArea() {
        return buildArea;
    }

    public void setBuildArea(Float buildArea) {
        this.buildArea = buildArea;
    }

    public Float getInsideArea() {
        return insideArea;
    }

    public void setInsideArea(Float insideArea) {
        this.insideArea = insideArea;
    }

    public Double getRent() {
        return rent;
    }

    public void setRent(Double rent) {
        this.rent = rent;
    }

    public Double getPropertyFee() {
        return propertyFee;
    }

    public void setPropertyFee(Double propertyFee) {
        this.propertyFee = propertyFee;
    }

    public String getRentType() {
        return rentType;
    }

    public void setRentType(String rentType) {
        this.rentType = rentType;
    }

    public String getRoomType() {
        return roomType;
    }

    public void setRoomType(String roomType) {
        this.roomType = roomType;
    }

    public String getTags() {
		return tags;
	}

	public void setTags(String tags) {
		this.tags = tags;
	}
	
	public int getHousekeeper() {
		return housekeeper;
	}

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public Integer getMaxResident() {
        return maxResident;
    }

    public void setMaxResident(Integer maxResident) {
        this.maxResident = maxResident;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public Date getCreatedDtm() {
        return createdDtm;
    }

    public void setCreatedDtm(Date createdDtm) {
        this.createdDtm = createdDtm;
    }

    public Integer getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(Integer createdBy) {
        this.createdBy = createdBy;
    }

    public Date getLastModifiedDtm() {
        return lastModifiedDtm;
    }

    public void setLastModifiedDtm(Date lastModifiedDtm) {
        this.lastModifiedDtm = lastModifiedDtm;
    }

    public Integer getLastModifiedBy() {
        return lastModifiedBy;
    }

    public void setLastModifiedBy(Integer lastModifiedBy) {
        this.lastModifiedBy = lastModifiedBy;
    }

    public Boolean getDeleted() {
        return deleted;
    }

    public void setDeleted(Boolean deleted) {
        this.deleted = deleted;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }
    
    public String getAppendStatus() {
		return appendStatus;
	}

	public void setAppendStatus(String appendStatus) {
		this.appendStatus = appendStatus;
	}

	public ProjectDetailDTO getProject() {
		return project;
	}

	public void setProject(ProjectDetailDTO project) {
		this.project = project;
	}

    public Double getOriginalPrice() {
        return originalPrice;
    }

    public void setOriginalPrice(Double originalPrice) {
        this.originalPrice = originalPrice;
    }

    public void setHousekeeper(Integer housekeeper) {
        this.housekeeper = housekeeper;
    }

    public String getOprType() {
        return oprType;
    }

    public void setOprType(String oprType) {
        this.oprType = oprType;
    }
}